<?php 
/*
Autor:
Fecha:
*/
//zona de inclusion de archivos
include('lib/data_acces.php');
include('lib/constructor.php');
include('lib/mysql.php');
include('lib/paging.lib.php');
include('sidebar.php');
//clase principal
class informacion
{
	//funcion que muestra el menu de navegacion
	function menu_nav($data_acces)
	{
		$tmenu = new template;
		$tmenu->set_template('lib/html/navegation/navegation.html');
		return $tmenu->show();
	}
	//contenido del sidebar
	function sidebar($data_acces){
		$list='';
		//muestra la seccion de logueo
		$tlogin = new template;
		$tlogin->set_template('lib/html/login.html');
		$error=$_GET['error'];
		if($error == 1)
		{
			$message='<div class="error">Primero debe ingresar el nombre de usuario y contrase&ntilde;a para ingresar al sistema</div>';
		}
		else
		{
			if($error == 2)
			{
				$message='<div class="error">Su nombre de usuario o contrase&ntilde;a no cohincide, porfavor intente de nuevo</div>';
			}
			else
			{
				$message='';
			}
		}
		$message.= '<br />';
		$message.= sidebar::show_page($data_acces);
		//$message.='<div class="warning">este es un mensaje de cuidado</div>';
		//$message.='<div class="action">este es un mensaje de accion</div>';
		//$message.='<div class="note">este es un mensaje de nota</div>';
		$tlogin->set_parameter('message', $message);
		$list.=$tlogin->show();
		return $list;
	}
	//muestra el contenido de la pagina web
	function pagina($data_acces){
		$list = '';
		$content_page = '';
		$docum = new mydb($data_acces['host'], $data_acces['user'], $data_acces['pass'], $data_acces['db']);
		$sql="SELECT
				page.id_page,
				page.title_page,
				page.text_page
				FROM
				page
				WHERE
				page.id_page = '2'";
		$docum->db_query($sql);
		$cont=1;
		$docum->db_next();
		$docum_list= $docum->row_object;
		$content_page=$docum_list->text_page;
		$docum->db_close();
		
		if($content_page == ''){
			$content_page = '<div class="sector"><div class="subtitle">Esto es una prueba</div>Aqui esta el contenido principal</div>';
		}else{
			$content_page = '<div class="sector">'.$content_page.'</div>';
		}
		return $content_page;
	}
	//function que estructura la pagina para ser mostrada
	function show_page($data_acces)
	{
		$tinformacion = new template;
		$tinformacion->set_template('lib/html/index.html');
		$tinformacion->set_parameter('nav_bar', informacion::menu_nav($data_acces));
		$tinformacion->set_parameter('content_page', informacion::pagina($data_acces));
		$tinformacion->set_parameter('content_sidebar', informacion::sidebar($data_acces));
		return $tinformacion->show();
	}
}
$page = new informacion;
echo $page->show_page($data_acces);
?>